package com.ruoyi.web.zangchat.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
                                                
/**
 * 用户充值表 chat_users_recharge
 *
 * @author wudi
 * @date 2020-07-19
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("chat_users_recharge")
public class ChatUsersRecharge   implements Serializable
        {
private static final long serialVersionUID = 1L;

/** 充值Id */
@TableId
private Long rechargeId;
/** 订单编号 */
private String orderNo;
/** 用户id */
private Long userId;
/** 充值方式1:线下现金支付2.支付宝3.微信4银联快捷5.第三方支付 */
private Integer payType;
/** 充值金额 */
private BigDecimal cash;
/** 备注 */
private String remark;
/** 状态 -1线下支付审核拒绝 0已下单 1已支付或审核通过 2已上传图片 */
private Integer status;
/** 汇款单的图片 */
private String orderImg;
/** 拒绝理由 */
private String checkRemark;
/** 审核员工ID */
private Long checkStaffId;
/** 审核时间 */
private Date checkTime;
/** 创建时间 */
private Date createTime;
}